current population - French English Dictionary